Številski sistemi

Ljudje uporabljamo desetiški pozicijski sistem, v katerem je vsako število izraženo s kombinacijo enomestnih števk. Pri desetiškem sistemu imamo na voljo 10 števk (0 do 9). Število 255 bi tako lahko zapisali kot:

2 * 100 + 5 * 10 + 5 * 1

kar je enako kot:

2 * 10^2 + 5 * 10^1 + 5 * 10^0

iz tega sledi 2 5 5


Računalniki operirajo z dvojiškim (binarnim) sistemom, kjer imajo torej na voljo 2 števki (0 do 1). Število 7 bi torej lahko zapisali kot:

1 * 4 + 1 * 2 + 1 * 1

kar je enako kot:

1 * 2^2 + 1 * 2^1 + 1 * 2^0

iz tega sledi 1 1 1


Pri HEX vrednostih barv (in v nekaterih drugih računalniških področjih) uporabljamo šestnajstiški (heksadecimalni) sistem, kjer je na voljo 16 števk. Ker pa poznamo enomestne števke le do 9, moramo preostale števke (10 do 15) nadomestiti z nekim drugim enomestnim znakom. V ta namen uporabljamo črke A (10), B (11), C (12), D (13), E (14), F (15). Število 255 bi tako lahko zapisali kot:

15 * 16^1 + 15 * 1

kar je enako kot:

15 * 16^1 + 15 * 16^0

iz tega sledi 15 15 - ker pa 15 ni enomestna števka, zapišemo z ekvivalentom črke: F F

Barve RGB modela lahko torej predstavimo s 3 tromestnimi števili v desetiškem sistemu (od 0 do 255) ali s 3 dvomestnimi števili v šestnajstiškem sistemu (od 0 do FF).